package com.note.chh.notebook.Model;

import android.os.Parcel;
import android.os.Parcelable;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by caihuahui on 2018/3/30.
 */

public class NewMusicModel {

    /**
     * JS_CSS_DATE : 20130320
     * kg_domain : http://m.kugou.com
     * src : http://downmobile.kugou.com/promote/package/download/channel=6
     * fr : null
     * ver : v3
     * data : [{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":4241968,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"张北北 - 一场爱情一场戏","price_320":0,"sqfilesize":31983378,"hash":"A7D579AD884FD3283F931A79F58ED04C","audio_id":37496618,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-30 01:54:03","pkg_price_320":0,"album_audio_id":106818699,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":10604770,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8442461","remark":"一场爱情一场戏","fail_process":0,"320privilege":0,"320hash":"FA1D46DE6E2E0A8AD03CFCA4F6B1F21F","sqhash":"FA9911956FEE79920706740AB30D15AC","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":265},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":0,"filesize":4096462,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"王俊凯 - 我在诛仙逍遥涧","price_320":0,"sqfilesize":30678659,"hash":"FB5038A74C3A590810CA8B556DF518CD","audio_id":37484356,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-28 10:55:51","pkg_price_320":0,"album_audio_id":106806889,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":10241044,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8440992","remark":"《诛仙》游戏主题曲","fail_process":0,"320privilege":0,"320hash":"49DFB8A98B5AFE3866786662ADAFAB29","sqhash":"B238C8E16A39222BCA30D8EA0C2EA84F","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":256},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":3807786,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"欢子 - 我要离开你","price_320":0,"sqfilesize":29631240,"hash":"EE81980F7FCE097810B2FB893CD4900D","audio_id":37486078,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-29 08:46:20","pkg_price_320":0,"album_audio_id":106808559,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":9519198,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8441338","remark":"我要离开你","fail_process":0,"320privilege":0,"320hash":"C05BBC68AC4BB3D13AECA87CC6EC9A09","sqhash":"48E808E64A226BED42B95AF496EF1570","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":237},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":2967972,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"唐古 - 爱你的心","price_320":0,"sqfilesize":22590703,"hash":"6B09381E3543C4E64A38EDE5F9B34581","audio_id":37487409,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-29 08:46:12","pkg_price_320":0,"album_audio_id":106809302,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":7419864,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8441480","remark":"爱你的心","fail_process":0,"320privilege":0,"320hash":"19EC2085504DD20C0F3594A7A174E4EF","sqhash":"BEBA60520EFE06616A5E0337EB2FAE81","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":185},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":3827296,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"许华升 - 青春不再回","price_320":0,"sqfilesize":22712232,"hash":"B5C4B08E7D64F6C9973EDF976EA234A8","audio_id":37480136,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-28 03:21:42","pkg_price_320":0,"album_audio_id":106803764,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":9568174,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8440580","remark":"青春不再回","fail_process":0,"320privilege":0,"320hash":"56EDED1D0B4A90879933395DDD324804","sqhash":"C4551BAE704C96240417063693BB3CDB","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":239},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":4183872,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"龙梅子 - 又是春风里","price_320":0,"sqfilesize":29875944,"hash":"95F3A5263F17E638EE92CB4139D31A93","audio_id":37472815,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-27 01:37:23","pkg_price_320":0,"album_audio_id":106794085,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":10459529,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8439423","remark":"又是春风里","fail_process":0,"320privilege":0,"320hash":"F2E8075B43DC204B2E812B8D9C2F6E95","sqhash":"3C18A9D991A93D6192659916B92548B9","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":261},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":3073297,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"金久哲、李理 - 浮沉的兄弟","price_320":0,"sqfilesize":19834449,"hash":"600EB9A652DE43D3E198F0D188126DFD","audio_id":37486076,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-29 08:46:05","pkg_price_320":0,"album_audio_id":106808555,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":7683178,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8441325","remark":"浮沉的兄弟","fail_process":0,"320privilege":0,"320hash":"0DEEE8572F54938371D45A3A2335C1A6","sqhash":"2862D80D4F98840495654D5C950552B8","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":192},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":4431011,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"赵真 - 佳木斯的雪","price_320":0,"sqfilesize":32698518,"hash":"8BC264D07DC6F9423846F60D24C9D069","audio_id":37480957,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-28 03:21:35","pkg_price_320":0,"album_audio_id":106804414,"rp_type":"audio","mvhash":"6701F86B6508B02E9808BC79B49EC387","recommend_reason":"","320filesize":11067733,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8440693","remark":"佳木斯的雪","fail_process":0,"320privilege":0,"320hash":"35BD8ED443ADEA035255B579EDBF701F","sqhash":"3DF79A19BA9F6DD49C3CA99437B7E53D","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":276},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":4610681,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"权振东 - 30","price_320":0,"sqfilesize":27253181,"hash":"DB3E894F3617C82E93ECF8B5B2D99900","audio_id":37481042,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-30 01:53:34","pkg_price_320":0,"album_audio_id":106807071,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":11526443,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8440727","remark":"30","fail_process":0,"320privilege":0,"320hash":"48D7DEFD6E0F9432A2262433B4928B37","sqhash":"AC51AE72D5CA5BCAEC9F6F6BC08A45C0","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":288},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":3507557,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"华语群星 - 下一站是我","price_320":0,"sqfilesize":29193093,"hash":"59C7E0BE90A87C758982960F0BF44FB6","audio_id":37498891,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-30 01:53:11","pkg_price_320":0,"album_audio_id":106822087,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":8768827,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8442570","remark":"《快乐大本营》新环节\u201c下一站是我\u201d主题曲","fail_process":0,"320privilege":0,"320hash":"04DCCED060E7FAEB883ACD231F39207C","sqhash":"E7A71FCF9C10127505998E27AE68F4CF","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":219},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":4272422,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"赵鑫 - 像我这样的男人","price_320":0,"sqfilesize":29422317,"hash":"34834976F810F451D6C5133110BD5B22","audio_id":37480853,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-28 03:21:27","pkg_price_320":0,"album_audio_id":106804289,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":10680991,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8440652","remark":"像我这样的男人","fail_process":0,"320privilege":0,"320hash":"6AFC7C337AD49B45A511451F4F60EFE9","sqhash":"E1938A95A51896D5753A8EFC0E2B63DA","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":267},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":3157027,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"代理仁 - 你愿意和我在一起吗","price_320":0,"sqfilesize":21904164,"hash":"4C844ABAB392E7E322BA54C0F6F96F91","audio_id":37487349,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-29 08:45:50","pkg_price_320":0,"album_audio_id":106809444,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":7892296,"rp_publish":1,"has_accompany":0,"topic_url_sq":"","album_id":"8441473","remark":"你愿意和我在一起吗","fail_process":0,"320privilege":0,"320hash":"03EA07463698CC3A012F68B4E44FB515","sqhash":"7B0FC47ADAF26F96F1FBCBF9438DE6BB","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":197},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":1,"filesize":4165129,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"邵洪 - 做最好的自己","price_320":0,"sqfilesize":31148451,"hash":"C2E1E712405A342B138DBC0B9CD47B0F","audio_id":37479886,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-28 03:21:12","pkg_price_320":0,"album_audio_id":106803500,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":10412574,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8440509","remark":"做最好的自己","fail_process":0,"320privilege":0,"320hash":"7EB72E65CDB34FA14B3DFE639063909E","sqhash":"8BC2AF3885C103B8011788AA26F348A4","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":260},{"pay_type_320":0,"m4afilesize":0,"price_sq":0,"first":0,"filesize":3306275,"bitrate":128,"price":0,"inlist":1,"old_cpy":1,"pkg_price_sq":0,"pay_type":0,"topic_url":"","fail_process_320":0,"pkg_price":0,"feetype":0,"filename":"欧阳尚尚 - 朋友万万岁","price_320":0,"sqfilesize":25748479,"hash":"52A6704BE9A86C30F9BAA7E38B6BFCCF","audio_id":37482245,"privilege":0,"fail_process_sq":0,"addtime":"2018-03-28 16:23:55","pkg_price_320":0,"album_audio_id":106805109,"rp_type":"audio","mvhash":"","recommend_reason":"","320filesize":8265278,"rp_publish":1,"has_accompany":1,"topic_url_sq":"","album_id":"8440978","remark":"朋友万万岁","fail_process":0,"320privilege":0,"320hash":"0330300AD23A3A4A0674C61105AB1362","sqhash":"B23A693EF88B80786FCE21C3EB2DB6B1","isfirst":0,"pay_type_sq":0,"extname":"mp3","sqprivilege":0,"topic_url_320":"","duration":206}]
     * banner : [{"imgurl":"http://imge.kugou.com/mobilebanner/20180328/20180328183419383688.jpg","title":"酷爱大牌Vol.36\u2014\u2014张韶涵 寻找梦中那朵纯白的茉莉花","id":8093,"type":4,"online":1522166400,"extra":{"tourl":"http://tpl.mobile.kugou.com/topic/5aba2138dea80b83cf208593.html"}},{"imgurl":"http://imge.kugou.com/mobilebanner/20180329/20180329103508576129.jpg","title":"抖腿周刊Vol.41 电音双生组合 灵感火花不止于成双成对","id":8101,"type":4,"online":1522290930,"extra":{"tourl":"http://tpl.mobile.kugou.com/topic/5aba25e0dea80b150a208593.html"}},{"imgurl":"http://imge.kugou.com/mobilebanner/20180326/20180326093810314280.jpg","title":"古道杂谈VOL.1：惹得浮生几多愁","id":8085,"type":4,"online":1522028311,"extra":{"tourl":"http://tpl.mobile.kugou.com/topic/5aa24b5edea80b7494208593.html"}},{"imgurl":"http://imge.kugou.com/mobilebanner/20180329/20180329172731167686.jpg","title":"HELLO！星主播","id":8105,"type":4,"online":1522315678,"extra":{"tourl":"http://sdn.kugou.com/link.aspx?id=48280&dl=1"}}]
     * __Tpl : index/index.html
     */

    private int JS_CSS_DATE;
    private String kg_domain;
    private String src;
    private String ver;
    private String __Tpl;
    private List<DataBean> data;
    private List<BannerBean> banner;

    public int getJS_CSS_DATE() {
        return JS_CSS_DATE;
    }

    public void setJS_CSS_DATE(int JS_CSS_DATE) {
        this.JS_CSS_DATE = JS_CSS_DATE;
    }

    public String getKg_domain() {
        return kg_domain;
    }

    public void setKg_domain(String kg_domain) {
        this.kg_domain = kg_domain;
    }

    public String getSrc() {
        return src;
    }

    public void setSrc(String src) {
        this.src = src;
    }

    public String getVer() {
        return ver;
    }

    public void setVer(String ver) {
        this.ver = ver;
    }

    public String get__Tpl() {
        return __Tpl;
    }

    public void set__Tpl(String __Tpl) {
        this.__Tpl = __Tpl;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public List<BannerBean> getBanner() {
        return banner;
    }

    public void setBanner(List<BannerBean> banner) {
        this.banner = banner;
    }

    public static class DataBean implements Parcelable {
        /**
         * pay_type_320 : 0
         * m4afilesize : 0
         * price_sq : 0
         * first : 1
         * filesize : 4241968
         * bitrate : 128
         * price : 0
         * inlist : 1
         * old_cpy : 1
         * pkg_price_sq : 0
         * pay_type : 0
         * topic_url :
         * fail_process_320 : 0
         * pkg_price : 0
         * feetype : 0
         * filename : 张北北 - 一场爱情一场戏
         * price_320 : 0
         * sqfilesize : 31983378
         * hash : A7D579AD884FD3283F931A79F58ED04C
         * audio_id : 37496618
         * privilege : 0
         * fail_process_sq : 0
         * addtime : 2018-03-30 01:54:03
         * pkg_price_320 : 0
         * album_audio_id : 106818699
         * rp_type : audio
         * mvhash :
         * recommend_reason :
         * 320filesize : 10604770
         * rp_publish : 1
         * has_accompany : 0
         * topic_url_sq :
         * album_id : 8442461
         * remark : 一场爱情一场戏
         * fail_process : 0
         * 320privilege : 0
         * 320hash : FA1D46DE6E2E0A8AD03CFCA4F6B1F21F
         * sqhash : FA9911956FEE79920706740AB30D15AC
         * isfirst : 0
         * pay_type_sq : 0
         * extname : mp3
         * sqprivilege : 0
         * topic_url_320 :
         * duration : 265
         */

        private int pay_type_320;
        private int m4afilesize;
        private int price_sq;
        private int first;
        private int filesize;
        private int bitrate;
        private int price;
        private int inlist;
        private int old_cpy;
        private int pkg_price_sq;
        private int pay_type;
        private String topic_url;
        private int fail_process_320;
        private int pkg_price;
        private int feetype;
        private String filename;
        private int price_320;
        private int sqfilesize;
        private String hash;
        private int audio_id;
        private int privilege;
        private int fail_process_sq;
        private String addtime;
        private int pkg_price_320;
        private int album_audio_id;
        private String rp_type;
        private String mvhash;
        private String recommend_reason;
        @SerializedName("320filesize")
        private int _$320filesize;
        private int rp_publish;
        private int has_accompany;
        private String topic_url_sq;
        private String album_id;
        private String remark;
        private int fail_process;
        @SerializedName("320privilege")
        private int _$320privilege;
        @SerializedName("320hash")
        private String _$320hash;
        private String sqhash;
        private int isfirst;
        private int pay_type_sq;
        private String extname;
        private int sqprivilege;
        private String topic_url_320;
        private int duration;

        public int getPay_type_320() {
            return pay_type_320;
        }

        public void setPay_type_320(int pay_type_320) {
            this.pay_type_320 = pay_type_320;
        }

        public int getM4afilesize() {
            return m4afilesize;
        }

        public void setM4afilesize(int m4afilesize) {
            this.m4afilesize = m4afilesize;
        }

        public int getPrice_sq() {
            return price_sq;
        }

        public void setPrice_sq(int price_sq) {
            this.price_sq = price_sq;
        }

        public int getFirst() {
            return first;
        }

        public void setFirst(int first) {
            this.first = first;
        }

        public int getFilesize() {
            return filesize;
        }

        public void setFilesize(int filesize) {
            this.filesize = filesize;
        }

        public int getBitrate() {
            return bitrate;
        }

        public void setBitrate(int bitrate) {
            this.bitrate = bitrate;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public int getInlist() {
            return inlist;
        }

        public void setInlist(int inlist) {
            this.inlist = inlist;
        }

        public int getOld_cpy() {
            return old_cpy;
        }

        public void setOld_cpy(int old_cpy) {
            this.old_cpy = old_cpy;
        }

        public int getPkg_price_sq() {
            return pkg_price_sq;
        }

        public void setPkg_price_sq(int pkg_price_sq) {
            this.pkg_price_sq = pkg_price_sq;
        }

        public int getPay_type() {
            return pay_type;
        }

        public void setPay_type(int pay_type) {
            this.pay_type = pay_type;
        }

        public String getTopic_url() {
            return topic_url;
        }

        public void setTopic_url(String topic_url) {
            this.topic_url = topic_url;
        }

        public int getFail_process_320() {
            return fail_process_320;
        }

        public void setFail_process_320(int fail_process_320) {
            this.fail_process_320 = fail_process_320;
        }

        public int getPkg_price() {
            return pkg_price;
        }

        public void setPkg_price(int pkg_price) {
            this.pkg_price = pkg_price;
        }

        public int getFeetype() {
            return feetype;
        }

        public void setFeetype(int feetype) {
            this.feetype = feetype;
        }

        public String getFilename() {
            return filename;
        }

        public void setFilename(String filename) {
            this.filename = filename;
        }

        public int getPrice_320() {
            return price_320;
        }

        public void setPrice_320(int price_320) {
            this.price_320 = price_320;
        }

        public int getSqfilesize() {
            return sqfilesize;
        }

        public void setSqfilesize(int sqfilesize) {
            this.sqfilesize = sqfilesize;
        }

        public String getHash() {
            return hash;
        }

        public void setHash(String hash) {
            this.hash = hash;
        }

        public int getAudio_id() {
            return audio_id;
        }

        public void setAudio_id(int audio_id) {
            this.audio_id = audio_id;
        }

        public int getPrivilege() {
            return privilege;
        }

        public void setPrivilege(int privilege) {
            this.privilege = privilege;
        }

        public int getFail_process_sq() {
            return fail_process_sq;
        }

        public void setFail_process_sq(int fail_process_sq) {
            this.fail_process_sq = fail_process_sq;
        }

        public String getAddtime() {
            return addtime;
        }

        public void setAddtime(String addtime) {
            this.addtime = addtime;
        }

        public int getPkg_price_320() {
            return pkg_price_320;
        }

        public void setPkg_price_320(int pkg_price_320) {
            this.pkg_price_320 = pkg_price_320;
        }

        public int getAlbum_audio_id() {
            return album_audio_id;
        }

        public void setAlbum_audio_id(int album_audio_id) {
            this.album_audio_id = album_audio_id;
        }

        public String getRp_type() {
            return rp_type;
        }

        public void setRp_type(String rp_type) {
            this.rp_type = rp_type;
        }

        public String getMvhash() {
            return mvhash;
        }

        public void setMvhash(String mvhash) {
            this.mvhash = mvhash;
        }

        public String getRecommend_reason() {
            return recommend_reason;
        }

        public void setRecommend_reason(String recommend_reason) {
            this.recommend_reason = recommend_reason;
        }

        public int get_$320filesize() {
            return _$320filesize;
        }

        public void set_$320filesize(int _$320filesize) {
            this._$320filesize = _$320filesize;
        }

        public int getRp_publish() {
            return rp_publish;
        }

        public void setRp_publish(int rp_publish) {
            this.rp_publish = rp_publish;
        }

        public int getHas_accompany() {
            return has_accompany;
        }

        public void setHas_accompany(int has_accompany) {
            this.has_accompany = has_accompany;
        }

        public String getTopic_url_sq() {
            return topic_url_sq;
        }

        public void setTopic_url_sq(String topic_url_sq) {
            this.topic_url_sq = topic_url_sq;
        }

        public String getAlbum_id() {
            return album_id;
        }

        public void setAlbum_id(String album_id) {
            this.album_id = album_id;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public int getFail_process() {
            return fail_process;
        }

        public void setFail_process(int fail_process) {
            this.fail_process = fail_process;
        }

        public int get_$320privilege() {
            return _$320privilege;
        }

        public void set_$320privilege(int _$320privilege) {
            this._$320privilege = _$320privilege;
        }

        public String get_$320hash() {
            return _$320hash;
        }

        public void set_$320hash(String _$320hash) {
            this._$320hash = _$320hash;
        }

        public String getSqhash() {
            return sqhash;
        }

        public void setSqhash(String sqhash) {
            this.sqhash = sqhash;
        }

        public int getIsfirst() {
            return isfirst;
        }

        public void setIsfirst(int isfirst) {
            this.isfirst = isfirst;
        }

        public int getPay_type_sq() {
            return pay_type_sq;
        }

        public void setPay_type_sq(int pay_type_sq) {
            this.pay_type_sq = pay_type_sq;
        }

        public String getExtname() {
            return extname;
        }

        public void setExtname(String extname) {
            this.extname = extname;
        }

        public int getSqprivilege() {
            return sqprivilege;
        }

        public void setSqprivilege(int sqprivilege) {
            this.sqprivilege = sqprivilege;
        }

        public String getTopic_url_320() {
            return topic_url_320;
        }

        public void setTopic_url_320(String topic_url_320) {
            this.topic_url_320 = topic_url_320;
        }

        public int getDuration() {
            return duration;
        }

        public void setDuration(int duration) {
            this.duration = duration;
        }

        @Override
        public int describeContents() {
            return 0;
        }

        @Override
        public void writeToParcel(Parcel dest, int flags) {
            dest.writeInt(this.pay_type_320);
            dest.writeInt(this.m4afilesize);
            dest.writeInt(this.price_sq);
            dest.writeInt(this.first);
            dest.writeInt(this.filesize);
            dest.writeInt(this.bitrate);
            dest.writeInt(this.price);
            dest.writeInt(this.inlist);
            dest.writeInt(this.old_cpy);
            dest.writeInt(this.pkg_price_sq);
            dest.writeInt(this.pay_type);
            dest.writeString(this.topic_url);
            dest.writeInt(this.fail_process_320);
            dest.writeInt(this.pkg_price);
            dest.writeInt(this.feetype);
            dest.writeString(this.filename);
            dest.writeInt(this.price_320);
            dest.writeInt(this.sqfilesize);
            dest.writeString(this.hash);
            dest.writeInt(this.audio_id);
            dest.writeInt(this.privilege);
            dest.writeInt(this.fail_process_sq);
            dest.writeString(this.addtime);
            dest.writeInt(this.pkg_price_320);
            dest.writeInt(this.album_audio_id);
            dest.writeString(this.rp_type);
            dest.writeString(this.mvhash);
            dest.writeString(this.recommend_reason);
            dest.writeInt(this._$320filesize);
            dest.writeInt(this.rp_publish);
            dest.writeInt(this.has_accompany);
            dest.writeString(this.topic_url_sq);
            dest.writeString(this.album_id);
            dest.writeString(this.remark);
            dest.writeInt(this.fail_process);
            dest.writeInt(this._$320privilege);
            dest.writeString(this._$320hash);
            dest.writeString(this.sqhash);
            dest.writeInt(this.isfirst);
            dest.writeInt(this.pay_type_sq);
            dest.writeString(this.extname);
            dest.writeInt(this.sqprivilege);
            dest.writeString(this.topic_url_320);
            dest.writeInt(this.duration);
        }

        public DataBean() {
        }

        protected DataBean(Parcel in) {
            this.pay_type_320 = in.readInt();
            this.m4afilesize = in.readInt();
            this.price_sq = in.readInt();
            this.first = in.readInt();
            this.filesize = in.readInt();
            this.bitrate = in.readInt();
            this.price = in.readInt();
            this.inlist = in.readInt();
            this.old_cpy = in.readInt();
            this.pkg_price_sq = in.readInt();
            this.pay_type = in.readInt();
            this.topic_url = in.readString();
            this.fail_process_320 = in.readInt();
            this.pkg_price = in.readInt();
            this.feetype = in.readInt();
            this.filename = in.readString();
            this.price_320 = in.readInt();
            this.sqfilesize = in.readInt();
            this.hash = in.readString();
            this.audio_id = in.readInt();
            this.privilege = in.readInt();
            this.fail_process_sq = in.readInt();
            this.addtime = in.readString();
            this.pkg_price_320 = in.readInt();
            this.album_audio_id = in.readInt();
            this.rp_type = in.readString();
            this.mvhash = in.readString();
            this.recommend_reason = in.readString();
            this._$320filesize = in.readInt();
            this.rp_publish = in.readInt();
            this.has_accompany = in.readInt();
            this.topic_url_sq = in.readString();
            this.album_id = in.readString();
            this.remark = in.readString();
            this.fail_process = in.readInt();
            this._$320privilege = in.readInt();
            this._$320hash = in.readString();
            this.sqhash = in.readString();
            this.isfirst = in.readInt();
            this.pay_type_sq = in.readInt();
            this.extname = in.readString();
            this.sqprivilege = in.readInt();
            this.topic_url_320 = in.readString();
            this.duration = in.readInt();
        }

        public static final Parcelable.Creator<DataBean> CREATOR = new Parcelable.Creator<DataBean>() {
            @Override
            public DataBean createFromParcel(Parcel source) {
                return new DataBean(source);
            }

            @Override
            public DataBean[] newArray(int size) {
                return new DataBean[size];
            }
        };
    }

    public static class BannerBean {
        /**
         * imgurl : http://imge.kugou.com/mobilebanner/20180328/20180328183419383688.jpg
         * title : 酷爱大牌Vol.36——张韶涵 寻找梦中那朵纯白的茉莉花
         * id : 8093
         * type : 4
         * online : 1522166400
         * extra : {"tourl":"http://tpl.mobile.kugou.com/topic/5aba2138dea80b83cf208593.html"}
         */

        private String imgurl;
        private String title;
        private int id;
        private int type;
        private int online;
        private ExtraBean extra;

        public String getImgurl() {
            return imgurl;
        }

        public void setImgurl(String imgurl) {
            this.imgurl = imgurl;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getOnline() {
            return online;
        }

        public void setOnline(int online) {
            this.online = online;
        }

        public ExtraBean getExtra() {
            return extra;
        }

        public void setExtra(ExtraBean extra) {
            this.extra = extra;
        }

        public static class ExtraBean {
            /**
             * tourl : http://tpl.mobile.kugou.com/topic/5aba2138dea80b83cf208593.html
             */

            private String tourl;

            public String getTourl() {
                return tourl;
            }

            public void setTourl(String tourl) {
                this.tourl = tourl;
            }
        }
    }
}
